Evavel\Query\Query D

Total Complexity 178
Dependencies 4
Dependents 35
Total lines 970
Lines of code 602
Logical lines of code 350
Comment lines 92
Methods 66
Properties 25

Methods 66

Method Rating Maintainability Complexity Lines of code
execute_cached()
B
41 18 52
buildWhere()
A
44 13 44
buildInsert()
A
49 9 28
insert()
A
57 8 16
buildSelect()
S
54 7 22
buildWiths()
S
53 7 21
where()
S
54 5 22
buildWheres()
S
54 5 20
parseAsTableField()
S
56 5 18
buildUpdate()
S
56 4 17
count()
S
58 4 16
get_row()
S
63 5 10
array_flatten()
S
60 4 14
whereIn()
S
61 4 12
buildWithMeta()
S
62 4 10
with()
S
64 4 10
execute()
S
68 3 7
buildFrom()
S
71 3 5
process_result()
S
66 3 9
numPages()
S
73 3 4
buildJoin()
S
58 2 14
whereNested()
S
62 2 11
buildRaw()
S
69 2 7
buildOrder()
S
67 2 7
buildLimit()
S
70 2 7
buildOffset()
S
69 2 7
validateTableName()
S
76 2 4
process_insert_result()
S
70 2 6
get()
S
67 2 8
getColumns()
S
64 2 9
orWhere()
S
70 2 6
fromTenant()
S
70 2 6
select()
S
68 2 7
page()
S
67 2 8
table()
S
61 1 12
buildSql()
S
62 1 12
values()
S
74 1 5
orWhereIn()
S
79 1 3
orderByDesc()
S
79 1 3
orderBy()
S
67 1 8
limit()
S
76 1 4
offset()
S
76 1 4
orWhereNotIn()
S
79 1 3
process_update_result()
S
82 1 3
process_null_result()
S
82 1 3
debug()
S
77 1 4
tableWP()
S
78 1 3
whereNotIn()
S
78 1 3
whereIsNotNull()
S
79 1 3
whereIsNull()
S
79 1 3
last()
S
79 1 3
toArray()
S
77 1 4
onlyCount()
S
77 1 4
setCache()
S
80 1 3
all()
S
81 1 3
withMeta()
S
77 1 4
first()
S
81 1 3
find()
S
79 1 3
countPages()
S
75 1 4
update()
S
74 1 5
delete()
S
77 1 4
rawSql()
S
80 1 3
buildDelete()
S
79 1 3
raw()
S
76 1 4
join()
S
65 1 9
setDebug()
S
80 1 3